package com.yellowpage.omc.ability.service;

import java.util.List;
import java.util.Map;

import com.yellowpage.white.common.PageRender;
import com.yellowpage.white.service.BaseService;
import com.yellowpage.omc.ability.data.PartnerInterface;

public interface PartnerInterfaceService extends BaseService {  

    /* Smooth generate Method */ 
    public PartnerInterface getPartnerInterface(Long id);
    public List<PartnerInterface> getAllPartnerInterface();
    public List<Map> queryPartnerInterfaceByPage(Map queryMap, PageRender pageRender);
    public void savePartnerInterface(PartnerInterface partnerInterface);
	public void updatePartnerInterface(PartnerInterface partnerInterface);
	public void delete(List deleteList);

	//
	public void queryAbilityPartner(Long userId)  throws Exception;
	public void queryAbilityPartnerInterface(Long userId) throws Exception;
	public void queryAbilityPartnerParamValue(Long userId) throws Exception;
	public void queryAbilityInterfaceParam(Long userId) throws Exception;
	public void queryAbilityInterface(Long userId) throws Exception;
	public void queryAbilityInterfaceParamValue(Long userId) throws Exception;

}
  

